// 对象本地存储localStorage进行方法的封装
var Storage = {
    set(key,value){
        // 需要注意的是localStorage无法直接保存数据，因此要转为JSON数据格式
        localStorage.setItem(key,JSON.stringify(value));
    },
    get(key){
        // 需要把JSon格式转为对象，数组
        var result = localStorage.getItem(key);
        if(result){
          return  JSON.parse(result);
        }else{
            return '';
        }
        
    },
    remove(key){
        localStorage.removeItem(key);
    },
    removeAll(){
        localStorage.removeAll();
    }
};

export default Storage;